stranded vehicle

Translations
застрявшее транспортное средство
A stranded vehicle was blocking the road.
Застрявшее транспортное средство блокировало дорогу.
Words
vehicle

noun
транспортное средство
stranded

adjective
застрявший